// 返回顶部动画
$(window).scroll(function () {
    if ($(window).scrollTop() > 500) {
        $('#back_top').fadeIn(1000);
    } else {
        $("#back_top").fadeOut(1000);
    }
});
$("#back_top").click(function () {
    $('html ,body').animate({scrollTop: 0}, 1000);
    return false;
});

// 给文章主体容器添加一个类似的class：year-2020 ，用于编写不同年的使用不同的主题颜色
jQuery(document).ready(function ($) {
    // 获取发送文章的日期，在全局变量中有
    var postDate = new Date(currentPostDateAdded);
    // 获取发送的年，如果没有发送日期就使用当前年份的
    var postYear = postDate ? postDate.getFullYear() : new Date().getFullYear();
    // 设置class到容器上
    $("body").addClass("year-" + postYear);
});

// 鼠标点击特效
var a_idx = 0;
jQuery(document).ready(function ($) {
    $("body").click(function (e) {
        var a = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正", "法治", "爱国", "敬业", "诚信", "友善");
        var $i = $("<span/>").text(a[a_idx]);
        a_idx = (a_idx + 1) % a.length;
        var x = e.pageX, y = e.pageY;
        $i.css({
            "z-index": 99999,
            "top": y - 20,
            "left": x,
            "position": "absolute",
            "color": "#f50",
            "font-size": "18px"
        });
        $("body").append($i);
        $i.animate({"top": y - 180, "opacity": 0}, 1500, function () {
            $i.remove();
        });
    });
});

// 微信二维码弹框
$("#btn_wechat").click(function () {
    layer.open({
        type: 2,
        title: false,
        shadeClose: true,
        area: ['344px', '344px'],
        skin: 'layui-layer-lan',
        shade: 0.618,
        scrollbar: false,
        content: ['https://images.cnblogs.com/cnblogs_com/lixingwu/1433750/o_200730083535qrcode_for_gh_3f002403ea3f_344.jpg', 'no']
    });
    return false;
});

// 公祭日网页变成灰色
jQuery(document).ready(function ($) {
    // 获取当前的月份和日 1-21
    var nowDate = (new Date().getMonth() + 1) + '-' + new Date().getDate();
    var memorialDayArr = ['2-27']
    // 判断当前日期是否在公祭日内
    var boolMemorialDay = false
    for (var memorialDayArrElement of memorialDayArr) {
        boolMemorialDay = (memorialDayArrElement === nowDate)
        if (boolMemorialDay) {
            break;
        }
    }
    if (boolMemorialDay) {
        // 设置class到容器上
        $("body").addClass("grayscale");
    }
});
